package com.gitee.utils;

import javax.servlet.http.HttpSession;

import com.gitee.base.BaseModel;

/**
 * Web工具类
 *  
 * @author  赵炎
 * @version  [V1.00, 2019年1月24日]
 * @since V1.00
 */
public class WebUtil
{
    /** 
     * 保存当前用户
     * @param model
     */
    public static void saveCurrentUser(BaseModel model)
    {
        HttpSession session = ServletUtil.getRequest().getSession();
        session.setAttribute("current_user", model);
    }
    
    /** 
     * 获取当前用户
     * @return
     */
    public static Object getCurrentUser()
    {
        return ServletUtil.getRequest().getSession().getAttribute("current_user");
    }
    
    /** 
     * 获取Ip地址
     * @return
     */
    public static String getIp()
    {
        return ServletUtil.getRequest().getRemoteHost();
    }
}
